package com.taobao.txc.resourcemanager.b.c;

import com.taobao.txc.resourcemanager.b.h;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLWarning;
import java.sql.Statement;
import java.util.List;

public class e
  extends h
{
  public e(Statement paramStatement, com.taobao.txc.resourcemanager.b.a.a parama)
  {
    super(paramStatement, parama);
  }
  
  public ResultSet executeQuery(String paramString)
  {
    ResultSet localResultSet = null;
    try
    {
      localResultSet = super.executeQuery(paramString);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return localResultSet;
  }
  
  public int executeUpdate(String paramString)
  {
    int i = -1;
    if (paramString == null) {
      return i;
    }
    try
    {
      int j = paramString.indexOf(';');
      if ((j < 0) || (j == paramString.length() - 1)) {
        return super.executeUpdate(paramString);
      }
      List localList = com.taobao.txc.common.util.c.e.d(paramString);
      for (int k = 0; k < localList.size(); k++) {
        i = super.executeUpdate((String)localList.get(k));
      }
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return i;
  }
  
  public void close()
  {
    try
    {
      super.close();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
  }
  
  public int getMaxFieldSize()
  {
    int i = -1;
    try
    {
      i = super.getMaxFieldSize();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return i;
  }
  
  public void setMaxFieldSize(int paramInt)
  {
    try
    {
      super.setMaxFieldSize(paramInt);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
  }
  
  public int getMaxRows()
  {
    int i = -1;
    try
    {
      i = super.getMaxRows();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return i;
  }
  
  public void setMaxRows(int paramInt)
  {
    try
    {
      super.setMaxRows(paramInt);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
  }
  
  public void setEscapeProcessing(boolean paramBoolean)
  {
    try
    {
      super.setEscapeProcessing(paramBoolean);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
  }
  
  public int getQueryTimeout()
  {
    int i = -1;
    try
    {
      i = super.getQueryTimeout();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return i;
  }
  
  public void setQueryTimeout(int paramInt)
  {
    try
    {
      super.setQueryTimeout(paramInt);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
  }
  
  public void cancel()
  {
    try
    {
      super.cancel();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
  }
  
  public SQLWarning getWarnings()
  {
    SQLWarning localSQLWarning = null;
    try
    {
      localSQLWarning = super.getWarnings();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return localSQLWarning;
  }
  
  public void clearWarnings()
  {
    try
    {
      super.clearWarnings();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
  }
  
  public void setCursorName(String paramString)
  {
    try
    {
      super.setCursorName(paramString);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
  }
  
  public boolean execute(String paramString)
  {
    boolean bool = false;
    try
    {
      bool = super.execute(paramString);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return bool;
  }
  
  public ResultSet getResultSet()
  {
    ResultSet localResultSet = null;
    try
    {
      localResultSet = super.getResultSet();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return localResultSet;
  }
  
  public int getUpdateCount()
  {
    int i = -1;
    try
    {
      i = super.getUpdateCount();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return i;
  }
  
  public boolean getMoreResults()
  {
    boolean bool = false;
    try
    {
      bool = super.getMoreResults();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return bool;
  }
  
  public void setFetchDirection(int paramInt)
  {
    try
    {
      super.setFetchDirection(paramInt);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
  }
  
  public int getFetchDirection()
  {
    int i = -1;
    try
    {
      i = super.getFetchDirection();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return i;
  }
  
  public void setFetchSize(int paramInt)
  {
    try
    {
      super.setFetchSize(paramInt);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
  }
  
  public int getFetchSize()
  {
    int i = -1;
    try
    {
      i = super.getFetchSize();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return i;
  }
  
  public int getResultSetConcurrency()
  {
    int i = -1;
    try
    {
      i = super.getResultSetConcurrency();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return i;
  }
  
  public int getResultSetType()
  {
    int i = -1;
    try
    {
      i = super.getResultSetType();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return i;
  }
  
  public void addBatch(String paramString)
  {
    try
    {
      super.addBatch(paramString);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
  }
  
  public void clearBatch()
  {
    try
    {
      super.clearBatch();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
  }
  
  public int[] executeBatch()
  {
    int[] arrayOfInt = null;
    try
    {
      arrayOfInt = super.executeBatch();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return arrayOfInt;
  }
  
  public Connection getConnection()
  {
    Connection localConnection = null;
    try
    {
      localConnection = super.getConnection();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return localConnection;
  }
  
  public boolean getMoreResults(int paramInt)
  {
    boolean bool = false;
    try
    {
      bool = super.getMoreResults(paramInt);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return bool;
  }
  
  public ResultSet getGeneratedKeys()
  {
    ResultSet localResultSet = null;
    try
    {
      localResultSet = super.getGeneratedKeys();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return localResultSet;
  }
  
  public int executeUpdate(String paramString, int paramInt)
  {
    int i = -1;
    if (paramString == null) {
      return i;
    }
    try
    {
      int j = paramString.indexOf(';');
      if ((j < 0) || (j == paramString.length() - 1)) {
        return super.executeUpdate(paramString, paramInt);
      }
      List localList = com.taobao.txc.common.util.c.e.d(paramString);
      for (int k = 0; k < localList.size(); k++) {
        i = super.executeUpdate((String)localList.get(k), paramInt);
      }
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return i;
  }
  
  public int executeUpdate(String paramString, int[] paramArrayOfInt)
  {
    int i = -1;
    try
    {
      i = super.executeUpdate(paramString, paramArrayOfInt);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return i;
  }
  
  public int executeUpdate(String paramString, String[] paramArrayOfString)
  {
    int i = -1;
    try
    {
      i = super.executeUpdate(paramString, paramArrayOfString);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return i;
  }
  
  public boolean execute(String paramString, int paramInt)
  {
    boolean bool = false;
    try
    {
      bool = super.execute(paramString, paramInt);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return bool;
  }
  
  public boolean execute(String paramString, int[] paramArrayOfInt)
  {
    boolean bool = false;
    try
    {
      bool = super.execute(paramString, paramArrayOfInt);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return bool;
  }
  
  public boolean execute(String paramString, String[] paramArrayOfString)
  {
    boolean bool = false;
    try
    {
      bool = super.execute(paramString, paramArrayOfString);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return bool;
  }
  
  public int getResultSetHoldability()
  {
    int i = -1;
    try
    {
      i = super.getResultSetHoldability();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return i;
  }
  
  public boolean isClosed()
  {
    boolean bool = false;
    try
    {
      bool = super.isClosed();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return bool;
  }
  
  public void setPoolable(boolean paramBoolean)
  {
    try
    {
      super.setPoolable(paramBoolean);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
  }
  
  public boolean isPoolable()
  {
    boolean bool = false;
    try
    {
      bool = super.isPoolable();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return bool;
  }
  
  public void closeOnCompletion()
  {
    try
    {
      super.closeOnCompletion();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
  }
  
  public boolean isCloseOnCompletion()
  {
    boolean bool = false;
    try
    {
      bool = super.isCloseOnCompletion();
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return bool;
  }
  
  public <T> T unwrap(Class<T> paramClass)
  {
    Object localObject = null;
    try
    {
      localObject = super.unwrap(paramClass);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return localObject;
  }
  
  public boolean isWrapperFor(Class<?> paramClass)
  {
    boolean bool = false;
    try
    {
      bool = super.isWrapperFor(paramClass);
    }
    catch (Throwable localThrowable)
    {
      a.b(e(), localThrowable);
    }
    return bool;
  }
}


/* Location:           C:\Users\ibm\Downloads\txc-yun-sample (1)\txc-yun-sample\lib\txc-client-2.0.72.jar
 * Qualified Name:     com.taobao.txc.resourcemanager.b.c.e
 * JD-Core Version:    0.7.0.1
 */